package com.deer.wms.base.system.model;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class PurchaseOrderDetailBO {

    private Integer id; //源单id
    private String billNo;
    private Integer rowIndex;//行号
    private Integer itemId; //物料ID
    private String itemNumber; //物料编码
    private String itemName; //物料名称
    private String itemModel; //规格型号
    private Integer auxPropClassId; //辅助属性类别ID
    private Integer auxPropId; //辅助属性ID
    private String auxPropName; //辅助属性
    private Boolean batchManager; //批次管理
    private String batchNo; //批号
    private Integer unitId; //基本单位ID
    private String unitName; //单位
    private Double qty; //基本单位数量
    private Double qcQty;//基本带检验数量
    //    private Integer planModeId; //计划模式ID
    private String mtoNo; //计划跟踪号
    private String remark; //备注
    private Integer targetBillTypeId; //目标单据类型ID
    private Boolean targetBillROB; //目标单据红蓝字
    private Double originQty; //基本单位原始数量
    private Boolean shelfLifeManager; //保质期管理
    private String productionDate; //生产日期
    private Integer shelfLifeDays; //保质期天数
    private String supplierName;
    private Double number;
    private String orderBillNo; //原单号
    private Integer sourceBillId;//原单号
    private Integer billType;
    private String agreementNo;//履约号
    private Integer stockId;
    private Integer billTypeId;
    private String billTypeName;
    private Integer deptId;
    private String deptName;
}
